<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style>
        @import url(http://fonts.useso.com/css?family=Playfair+Display:400,400italic);
        html,
        body,
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        article,
        aside,
        canvas,
        details,
        embed,
        figure,
        figcaption,
        footer,
        header,
        hgroup,
        menu,
        nav,
        output,
        ruby,
        section,
        summary,
        time,
        mark,
        audio,
        video {
            margin: 0;
            padding: 0;
            border: 0;
            font-size: 100%;
            font: inherit;
            vertical-align: baseline;
        }
        html,
        body {
            background: black;
            -moz-osx-font-smoothing: grayscale;
            -webkit-font-smoothing: antialiased;
        }
        a {
            color: #fff;
            -webkit-transition: color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
            -moz-transition: color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
            transition: color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
            text-decoration: none;
        }
        .bottom-menu a {
            display: block;
            height: 170px;
            width: 50%;
            float: left;
            overflow: hidden;
            position: relative;
            z-index: 10;
        }
        .bottom-menu a.taboo {
            background: #540c75;
        }
        .bottom-menu a:hover .front {
            -webkit-transform: translateY(-25px);
            -ms-transform: translateY(-25px);
            transform: translateY(-25px);
            -webkit-transition: all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            -moz-transition: all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            transition: all 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
        }
        .bottom-menu a:hover .title:after {
            opacity: 0.4;
            -webkit-transform: translateY(0);
            -ms-transform: translateY(0);
            transform: translateY(0);
            -webkit-transition: all 250ms 50ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            -moz-transition: all 250ms 50ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            transition: all 250ms 50ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
        }
        .bottom-menu a:hover .subtitle {
            opacity: 1;
            -webkit-transform: translateY(0);
            -ms-transform: translateY(0);
            transform: translateY(0);
            -webkit-transition: all 250ms 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            -moz-transition: all 250ms 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            transition: all 250ms 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
        }
        .bottom-menu a:hover .cache {
            opacity: 0.9;
            -webkit-transition: opacity 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            -moz-transition: opacity 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            transition: opacity 250ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
        }
        .bottom-menu a.right .title:after {
            left: 0;
        }
        .bottom-menu a.left .title:after {
            right: 0;
        }
        .bottom-menu img {
            display: block;
        }
        .bottom-menu .button-cover {
            position: absolute;
            z-index: 1;
        }
        .bottom-menu .cache {
            position: absolute;
            left: 0;
            top: 0;
            display: block;
            width: 100%;
            height: 100%;
            background: #ec2028;
            opacity: 0;
            z-index: 2;
            -webkit-transition: opacity 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            -moz-transition: opacity 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            transition: opacity 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
        }
        .bottom-menu .front {
            position: absolute;
            top: 50%;
            margin-top: -15px;
            z-index: 3;
            -webkit-transition: all 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            -moz-transition: all 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            transition: all 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            -webkit-transform: translateY(0);
            -ms-transform: translateY(0);
            transform: translateY(0);
        }
        .bottom-menu .title {
            position: relative;
            font: normal 400 24px/20px 'Playfair Display', serif;
            color: #fff;
            padding-bottom: 5px;
            margin-bottom: 18px;
        }
        .bottom-menu .title span {
            display: block;
            text-transform: uppercase;
            font: normal 700 11px/15px 'Futura', sans-serif;
            letter-spacing: 2.5px;
            margin-top: 6px;
            margin-bottom: 8px;
            opacity: 0.4;
        }
        .bottom-menu .title:after {
            content: "";
            position: absolute;
            bottom: 0;
            width: 15px;
            height: 1px;
            background: #fff;
            opacity: 0;
            -webkit-transition: all 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            -moz-transition: all 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            transition: all 100ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
            -webkit-transform: translateY(20px);
            -ms-transform: translateY(20px);
            transform: translateY(20px);
        }
        .bottom-menu .subtitle {
            margin-top: -6px;
            margin-right: 5px;
            font: italic 400 14px/20px 'Playfair Display', serif;
            color: #fff;
            opacity: 0;
            -webkit-transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
            -moz-transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
            transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
            -webkit-transform: translateY(10px);
            -ms-transform: translateY(10px);
            transform: translateY(10px);
        }
        .bottom-menu i {
            display: block;
            position: absolute;
            top: 50%;
            margin-top: -22px;
        }
        .bottom-menu:nth-child(1) .button-cover {
            right: 0;
        }
        .bottom-menu:nth-child(1) .front {
            right: 100px;
            text-align: right;
        }
        .bottom-menu:nth-child(1) i {
            left: 90px;
            background-image: url('../img/sprite.1x.png');
            background-position: 0px -1106px;
            width: 23px;
            height: 44px;
        }
        .bottom-menu:nth-child(2) .button-cover {
            left: 0;
        }
        .bottom-menu:nth-child(2) .front {
            left: 100px;
            text-align: left;
        }
        .bottom-menu:nth-child(2) i {
            right: 90px;
            background-image: url('../img/sprite.1x.png');
            background-position: 0px -1061px;
            width: 23px;
            height: 44px;
        }
    </style>
</head>
<body>
<section class="bottom-menu">
    <a href="#" class="taboo left" style="background:#540c75">
        <span class="cache"></span>
        <div class="button-cover">
            <img src="../img/taboo-right.jpg" class="">
        </div>
        <div class="front">
            <p class="title">Taboo <span>Macau</span>
            </p>
            <p class="subtitle">Discover the show</p>
        </div>
    </a>

    <a href="#" class="taboo" class="taboo right" style="background:#135690">
        <span class="cache"></span>
        <div class="button-cover">
            <img src="../img/hodw-left.jpg" class="">
        </div>
        <div class="front">
            <p class="title">The House of Dancing Water<span>Macau</span>
            </p>
            <p class="subtitle">Discover the show</p>
        </div>
    </a>
</section>
</body>
</html>